person who cares for people with lepers - Turco Inglés Diccionario